<?php
	include_once "../classes/thuvienham.php";
	include_once "../classes/baiviet_bs.php";
	
	if(!IsAdmin() && !IsBTV())
		header("Location: index.php");
	
	$MaBaiViet       = $_POST['MaBaiViet'];
	$MaChuyenMuc     = $_POST['MaChuyenMuc'];
	//Ma nguoi dung
	$TieuDe          = $_POST['TieuDe'];
	//NgayDang
	$TomTat          = $_POST['TomTat'];
	$NoiDung         = $_POST['NoiDung'];
	//Hình ảnh
	$ChuThichHinhAnh = $_POST['ChuThichHinhAnh'];
	$MaTrangThai     = IsAdmin() ? 1 : 0; 		//Sau khi chỉnh sửa set mã trạng thái là "Chờ kiểm duyệt"
	//Lượt xem
	$DuocChinhSua    = 1;
	$PIN             = GeneratePIN();
	$TuKhoa          = $_POST['TuKhoa'];
	$ChoPhepBinhLuan = 1;
	
	$baiviet = new baiviet_bs();
	$baiviet->SetMaBaiViet($MaBaiViet);
	$data_baiviet = $baiviet->LayDanhSach();
	
	if($data_baiviet == null)
	{
		echo "Lỗi, mã bài viết không tồn tại, bạn vui lòng thử lại";
	}
	else
	{
		$HinhAnh         = $data_baiviet[0]['HinhAnh'];
		
		$baiviet = new baiviet_bs();
		$baiviet->SetMaBaiViet      ($MaBaiViet);
		$baiviet->SetMaChuyenMuc    ($MaChuyenMuc);
		$baiviet->SetMaNguoiDung    ($data_baiviet[0]['MaNguoiDung']);
		$baiviet->SetTieuDe         ($TieuDe);
		$baiviet->SetNgayDang       ($data_baiviet[0]['NgayDang']);
		$baiviet->SetTomTat         (addslashes($TomTat));
		$baiviet->SetNoiDung        (addslashes($NoiDung));
		$baiviet->SetHinhAnh        ($HinhAnh);
		$baiviet->SetChuThichHinhAnh($ChuThichHinhAnh);	
		$baiviet->SetMaTrangThai    ($MaTrangThai);
		$baiviet->SetLuotXem        ($data_baiviet[0]['LuotXem']);
		$baiviet->SetDuocChinhSua   ($DuocChinhSua);
		$baiviet->SetPIN            ($PIN);
		$baiviet->SetTuKhoa         ($TuKhoa);
		$baiviet->SetChoPhepBinhLuan($ChoPhepBinhLuan);
		
		$result = $baiviet->CapNhat();
		
		if($_FILES['HinhAnh']['size'] != null)
			move_uploaded_file($_FILES['HinhAnh']['tmp_name'], '../' . $HinhAnh);
		
		if($result)
			echo "Cập nhật thành công";
		else
			echo "Lỗi không cập nhật được";
	}
?>